Fix regression involving erc-query-buffer-p
authorF. Jason Park <jp@neverwas.me>
Sat, 13 Apr 2024 21:58:13 +0000 (14:58 -0700)
committerF. Jason Park <jp@neverwas.me>
Fri, 19 Apr 2024 20:54:52 +0000 (13:54 -0700)
commit473189ab6902b0488f8001fdf993522b82740663
tree34e6476ab1d49fdb3fc3992625effbe66872c05d
parent6000e48e0d7d5742ba817942f1b0dbbda9315ddc
Fix regression involving erc-query-buffer-p

* lisp/erc/erc.el (erc-server-or-unjoined-channel-buffer-p): Doc.
(erc-query-buffer-p): Don't return non-nil in non-ERC buffers and
server buffers, and continue to honor string arguments.  The
regression was introduced by 3d87e343 "Use modern fallback for channel
name detection in ERC".  Thanks to Libera user mekeor for reporting
this bug.
* test/lisp/erc/erc-tests.el (erc-query-buffer-p): New test.
(Bug#67220)
lisp/erc/erc.el
test/lisp/erc/erc-tests.el